barn swallow - Alemán Inglés Diccionario